package mundo;


public class MultiplicacionMatrices {

	//-------------------------------------------------------------------
	// Atributos
	//-------------------------------------------------------------------

	private int[][] matrizA, matrizB;

	//-------------------------------------------------------------------
	// Constructor
	//-------------------------------------------------------------------

	public MultiplicacionMatrices(int[][] matriz1, int[][] matriz2) {
		this.matrizA = matriz1;
		this.matrizB = matriz2;
	}

	//-------------------------------------------------------------------
	// Metodos
	//-------------------------------------------------------------------
   
	public int[][] multiplicarMatrices(){

	int[][]nuevaMatriz = new int[matrizA.length][matrizB[0].length];

		
		   for (int k = 0; k < matrizA.length; k++) {
		        for (int i = 0; i < matrizB[0].length; i++) {
				     for (int j = 0; j < matrizA[0].length; j++) {
					    nuevaMatriz[k][i] += matrizA[k][j] * matrizB[j][i];
				      }
			     }
		     }
		    return nuevaMatriz;
	      }
	   
	
	
	
}
